positive:
  configValues:
  - debugLogging: true
  - debugLogging: false
  values:
    - auth: {}
      internal:
        ui:
          ca: CACA
          cert: CERT
          key: KEY
        relay:
          serverCerts:
            ca: CACA
            cert: CERT
            key: KEY
          clientCerts:
            ca: CACA
            cert: CERT
            key: KEY
    - auth: {}
      https:
        mode: CustomCertificate
        customCertificate:
          secretName: "plainstring"
      internal:
        customCertificateData:
          tls.crt: plainstring
          tls.key: plainstring
        ui:
          ca: CACA
          cert: CERT
          key: KEY
negative:
  values:
  - internal:
      something: ""
